<?php use_stylesheets_for_form($form) ?>
<?php use_javascripts_for_form($form) ?>
<?php
/**
 * @author     Roberto Hernandez De La Luz at Netosfera
 * @date    2011-04-13
 */
?>

<?php 

$usuario = Doctrine_Core::getTable('Usuario')->find(array($sf_user->getAttribute('id_usuario')));

//$sf_user->getAttribute('nombre');
        
?>

<?php /*Campos solo informativos no deben formar parte del form que se enviara,
 * la parte de ajax igual debe estar fuera del form generado automaticamente
 * Roberto HDLL
 */ ?>
<div id="info-user" class="corner">
<h1>Datos Usuario</h1>

<span class="campo-form-datos">Nombre: <?php echo $usuario->getNombre(); ?> &nbsp;&nbsp; Email: <?php echo $usuario->getEmail(); ?></span>
<span class="campo-form-datos">Telefono de contacto: <div id="numerobd"><?php echo $usuario->getTelefono1(); ?></div></span>
<form action="<?php echo url_for('citas/citaUsuario') ?>" method="get">
    <span class="campo-form-datos"> Editar Numero:<input type="text" name="numero_editable" value="<?php echo $sf_request->getParameter('query') ?>" id="numero_editable" /></span>
    <input type="submit" value="Actualizar" />
    <img id="loader" src="/images/loader.gif" style="vertical-align: middle; display: none;" />
  </form>
<div id="mensaje_confirmacion_tel">Ingrese un Numero (10 digitos) para cambiar su Telefono de Contacto</div>


</div>
<?php /*se envia a citas para que capture el auto seleccionado y se revise que vehiculo se selecciono para recomendar un servicio */?>
<form action="<?php echo url_for('@serviciosrecomendados') ?>" method="post" <?php $form->isMultipart() and print 'enctype="multipart/form-data" ' ?>>

 <?php echo $form->renderGlobalErrors() ?>
<span class="campo-form-calendar"><?php echo $form['fecha']->renderLabel() ?> <?php echo $form['fecha']->renderError() ?>
          <?php echo $form['fecha'] ?></span>
<span class="campo-form">
	<?php echo $form['hora']->renderLabel() ?><?php echo $form['hora']->renderError() ?><?php echo $form['hora'] ?>
</span>
<span class="campo-form">
<?php echo $form['hora_preferida']->renderLabel() ?><?php echo $form['hora_preferida']->renderError() ?><?php echo $form['hora_preferida'] ?>
</span>
<span class="campo-form">
<?php echo $form['detalles_usuario']->renderLabel() ?><?php echo $form['detalles_usuario']->renderError() ?><?php echo $form['detalles_usuario'] ?>
</span>
<span class="campo-form"><?php echo $form['id_vehiculo_usuario']->renderLabel() ?><?php echo $form['id_vehiculo_usuario']->renderError() ?>
          <?php //echo $form['id_vehiculo_usuario'] ?>
          <?php
          $query = Doctrine_Query::create()
                    ->select("*")
                    ->from("VehiculoUsuario s")
                    ->where("s.id_usuario = " . $sf_user->getAttribute('id_usuario'));

          $q = new sfWidgetFormDoctrineChoice(array('model' => 'VehiculoUsuario',
                'query' => $query));

          echo $q->render('cita[id_vehiculo_usuario]'); ?></span>

<input type="submit" value="Continuar" />
<div id="space"></div>
  
</form>

<table style="float:left;">
    <tfoot>
      <tr>
        <td colspan="2">
          <?php echo $form->renderHiddenFields(false) ?>
          &nbsp;<a href="<?php echo url_for('citas/index') ?>">Back to list</a>
          <?php if (!$form->getObject()->isNew()): ?>
            &nbsp;<?php echo link_to('Delete', 'citas/delete?id_cita='.$form->getObject()->getIdCita(), array('method' => 'delete', 'confirm' => 'Are you sure?')) ?>
          <?php endif; ?>
          
        </td>
      </tr>
    </tfoot>
    <tbody>
     
      <tr>
        <th></th>
        <td>
         
        </td>
      </tr>
      <tr>
        <th></th>
        <td>
          
        </td>
      </tr>
      <tr>
        <th></th>
        <td>
          
        </td>
      </tr>
      <tr>
        <th></th>
        <td>
          
        </td>
      </tr>
      <tr>
        <th></th>
        <td>
          <?php echo $form['status']->renderError() ?>
          <input type="hidden" name="cita[status]" id="cita_status" value="0" />
          <input type="hidden" name="mis_citas" id="cita_mis_citas" value="1" />
        </td>
      </tr>
      <tr style="display:none">
        <th><?php echo $form['is_aceptado']->renderLabel() ?></th>
        <td>
          <?php echo $form['is_aceptado']->renderError() ?>
          <?php echo $form['is_aceptado'] ?>
        </td>
      </tr>
      <tr style="display:none">
        <th><?php echo $form['is_pending']->renderLabel() ?></th>
        <td>
          <?php echo $form['is_pending']->renderError() ?>
          <?php echo $form['is_pending'] ?>
        </td>
      </tr>
      <tr>
        <th></th>
        <td>
          <?php echo $form['id_usuario']->renderError() ?>
          <input type="hidden" name="cita[id_usuario]" id="cita_id_usuario" value="<?php echo $sf_user->getAttribute('id_usuario') ?>" />
        </td>
      </tr>
      <tr>
        <th></th>
        <td>
          
        </td>
      </tr>
      <tr style="display:none">
        <th><?php echo $form['id_vendedor']->renderLabel() ?></th>
        <td>
          <?php echo $form['id_vendedor']->renderError() ?>
          <?php echo $form['id_vendedor'] ?>
        </td>
      </tr>
      <tr>
        <th><?php echo $form['servicios_list']->renderLabel() ?></th>
        <td>
          <?php echo $form['servicios_list']->renderError() ?>
          <?php echo $form['servicios_list'] ?>
        </td>
      </tr>
    </tbody>
  </table>

<div id="info-user" class="corner">
<h1>Datos Vehiculo</h1>

<span class="campo-form-datos">Año: <?php echo $usuario->getNombre(); ?> </span>
<span class="campo-form-datos">Km: <?php echo $usuario->getTelefono1(); ?></span>
<span class="campo-form-datos">Ingresar Km Actual: <?php echo $form['detalles_usuario'] ?></span>


</div>

<script type="text/javascript">
$(document).ready(function()
{
  $('.corner input[type="submit"]').hide();
 
  $('#numero_editable').keyup(function(key)
  {
    if (this.value.length >= 10 || this.value == '')
    {
      $('#loader').show();
      $('#mensaje_confirmacion_tel').load(
        $(this).parents('form').attr('action'),
        { query: this.value + '*'},
        function() { $('#loader').hide(); }
      );
    }
  });
});
</script>